.page {
		width: 100%;
		height: 100%;
		background-color: #FCFBFF;
		//overflow: a;
	}
	.head{
		width: 100%;
		height: 100%;
		background: url(../../static/user/homeHead.png) 0 0/100% 100%;
	}
.page-head{
		padding-top: 50rpx;
		display: flex;
		flex-direction: row;
		//overflow: hidden;
		margin-bottom: 0rpx;
		
	}
		.page-head-img{	
			width: 100rpx;
			height: 100rpx;
			margin: 10rpx 40rpx;
			border: 1rpx solid #ffffff;
			border-radius: 50%;			
		}
		.page-head-input{
			display: flex;
			flex-direction: row;		
			margin-top: 40rpx;
		}
			.page-head-Select{
				width: 100%;
				margin-left: -20rpx;
				margin-right: 6rpx;
				font-size: 30rpx;
			}
			.select-img{
				margin-top: -8rpx;
				width: 50rpx;
				height: 50rpx;
				cursor: pointer;
				
			}
			.head-item{
				display: flex;
				padding: 100rpx 20rpx 26rpx;
				justify-content: space-between;
				color: #FFFFFF;	
				
				//background: linear-gradient(to bottom , #2554FE 0% , #5E7FFF 100%);
			}
			.head-item-return image{
				width: 20rpx;
				height: 35rpx;
				margin-left: 10rpx;
			}
			.head-item-title{
				font-size: 32rpx;
				margin-left: -16rpx;
			}
			.head-item-con1,.head-item {
				display: flex;
				flex-direction: row;
				align-items: center;
			}
			
			.head-item-con1 image {
				width: 40rpx;
				height: 36rpx;
				margin-left: 20rpx;
			}
			
			.head-item-con1 input,.head-item-con2 {
				width: 100%;
				font-size: 26rpx;
				color: #FFFFFF;
				margin-left: 6rpx;
				//background-color: #007AFF;
			}
			.head-item-con2{
				font-size: 32rpx;
				margin-left: 100rpx;
				font-weight: 800;
			}
			// .head-item1,.item {
			// 	//height: 600rpx;
			// 	margin: 36rpx auto 0;
			// 	background-color: #FFFFFF;
			// 	width: 90%;
			// 	padding: 20rpx;
			// 	box-shadow: 0rpx 0rpx 20rpx 4rpx #e3e3e3;
			// }
			.head-item1{
				//height: 600rpx;
				margin: 36rpx auto 0;
				background-color: #FFFFFF;
				width: 90%;
				padding: 20rpx;
				box-shadow: 0rpx 0rpx 20rpx 2rpx #c8c8c8;
				border-radius: 8rpx;
			}
			/* ssss */
			.head-item1-con1 {
				display: flex;
				align-items: center;
				//flex-direction: row;
				//justify-content: space-around;
				//padding: 16rpx;
				margin: 30rpx 0 30rpx;
			}
			
			
			.dayNum {
				display: flex;
				flex-direction: column;
				align-items: center;
				//width: 100%;
				
			}
			
			.noweek {
				//width: 110%;
				color: #1546FA;
				font-size: 36rpx;
				font-weight: 800;
				//background-color: #007AFF;
			}
			
			.week {
				font-size: 32rpx;
				margin-top: 30rpx;
				color: #999999;
				
			}
			
			.dayNum {
				font-size: 26rpx;
				color: #999999;
			}
			
			.dayNum image {
				width: 122rpx;
				height: 30rpx;
			}
			.head-item1-con2{
				//margin-top: 30rpx;
			}
			.begin{
				display: flex;
				align-items: center;
				border-bottom: 2rpx solid #EEEEEE;
				padding: 40rpx 0rpx;
				font-size: 32rpx;
				font-weight: 800;
			}
			.head-item1-con2 .begin:last-child {
				border-bottom: none;
			}
			.origin{
				width: 100%;
				
			}
			
			.middle{
				display: flex;
				align-items: center;
				justify-content: space-between;
			}
			.middle-left{
				display: flex;
				align-items: center;
				width: 100%;
			}
			.middle-left-content{
				width: 100%;	
			}
			.close{
				width: 40rpx;
				height: 40rpx;
			}
			.close image{
				width: 100%;
				height: 100%;
			}
			.end{
				width: 100%;
				border-bottom: none;
			}
			.dot{
				width: 26rpx;
				height: 26rpx;
				border-radius: 50%;
				margin-right: 16rpx;
				background-color: #CCCCCC;
			}
			.dot-censer{
				background-color: #5E7FFF;
			}
			.end-box{
				display: flex;
				justify-content: space-between;
				align-items: center;
				border-bottom: 2rpx solid #EEEEEE;
			}
			.origin2{
				width: 100%;
				//background-color: #007AFF;
			}
			.addImage{
				width: 40rpx;
				height: 40rpx;
				//margin-top: 20rpx;
			}
			.sure{
				width: 100%;
				height: 80rpx;
				line-height: 80rpx;
				text-align: center;
				font-size: 32rpx;
				color: #FFFFFF;
				border-radius: 10rpx;
				margin-top: 20rpx;
				margin-bottom: 40rpx;
				background: linear-gradient(to right , #2554FE 10% , #5E7FFF 100%);
			}
			.service{
				width: 120rpx;
				height: 120rpx;
				border-radius: 50%;
				background-color: #FFFFFF;
				position: fixed;
				bottom: 140rpx;
				right: 20rpx;
			}
			.service-icon image{
				width: 90rpx;
				height: 90rpx;
				display: block;
				margin: 14rpx auto;
			}
			.mask{
					width: 100%;
					height: 100%;
					position: fixed;
					top: 0;
					left: 0;
					background-color: rgba(0,0,0,0.6);
					z-index: 998;
				}
				.bottom-dialog-wrap{
					position: fixed;
					width: 94%;
					margin-left: 3%;
					z-index: 999;
					bottom: 20rpx;
					.info-wrap{
						background-color: #ffffff;
						border-radius: 8rpx;
						margin-bottom: 20rpx;
						.info-item{
							display: flex;
							align-items: center;
							justify-content: flex-start;
							
							font-size: 36rpx;
							color: $dominant-color;
							image{
								width: 60rpx;
								height: 60rpx;
								margin: 20rpx;
							}
						}
						
					}
					.dialog-btn{
						background-color: #ffffff;
						border-radius: 8rpx;
						font-size: 28rpx;
						display: flex;
						align-items: center;
						justify-content: center;
						padding: 20rpx 0;
					}
				}
			.userCar-head{
				
				margin-top: 30rpx;
				display: flex;
				justify-content: space-between;
				align-items: center;
				padding: 20rpx;
			}
			.userCar-head-left{
				border-left: #0368FF 8rpx solid;
				text-align: center;
				height: 36rpx;
				line-height: 36rpx;
				font-size: 30rpx;
			}
			.userCar-head-left view{
				margin-left: 16rpx;
			}
			.userCar-head-right{
				display: flex;
				align-items: center;
			}
			.userCar-head-right text{
				font-size: 20rpx;
				color: #999999;
			}
			.userCar-head-right image{
				width: 40rpx;
				height: 40rpx;
			}
			.userCar-item{
				//padding: 10rpx;
				//height: 1260rpx;
				//height: 1000rpx;
				//overflow: hidden;
				//margin-bottom: 100rpx;
			}
			.product{
				width: 96%;
				//height: 500rpx;
				//overflow: hidden;
				//margin-top: 20rpx;
				background-color: #FFFFFF;
				display: inline-block;
				//flex-direction: column;
				//justify-content: space-between;
				//align-items: center;
				margin-left: 2%;
				margin-right: 1%;
				margin-bottom: 20rpx;
				//float: left;
				//background-color: #00B26A;
			}
			
			.product-image{
				width: 100%;
				height: 550rpx;
			}
			.product-name{
				font-weight: 900;
				font-size: 34rpx;
			}
			.product-introduce{
				color: #66676a;
				margin: 20rpx 0;
				font-size: 26rpx;
				padding: 0 13rpx;
			}
			.product-price{
				color: #fe8558;
				font-weight: 900;
				font-size: 36rpx;
				margin-bottom: 20rpx;
			}
			.item2{
				background-color: #FFFFFF;
			}
			.superiority{
				width: 96%;
				margin: 0 auto;
				box-shadow: 0rpx 0rpx 10rpx 6rpx #F4F4F4;
				overflow: hidden;
				border-radius: 8rpx;
			}
			
			.superiority-item{
				display: flex;
				align-items: center;
				//justify-content: space-around;
				//background-color: #00B26A;
				flex-wrap:wrap;
				margin: 0rpx 0 30rpx;
			}
			.superiority-item2{
				margin-top: 60rpx;
			}
			.superiority-item-for{
				//background-color: #00B26A;
				//height: 180rpx;
			}
			.superiority-item-con{
				display: flex;
				//align-items: center;
				margin-left: 30rpx;
				//background-color: #dfddd6;
				//height: 100rpx;
				margin-top: 50rpx;
				//background-color: #00B26A;
				//width: 45%;
				overflow: hidden;
			}
			.superiority-item-con2{
				margin-left: 20px;
				
			}
			.superiority-item-con22{
				margin-top: 60rpx;
			}
			.superiority-item-con-image{
				width: 122rpx;
				height: 90rpx;
				//background-color: #007AFF;
				border-radius: 8rpx;
				overflow: hidden;
				margin-right: 16rpx;
			}
			.superiority-item-con-image2{
				width: 126rpx;
				height: 106rpx;
			}
			.superiority-item-con-image3{
				width: 108rpx;
				height: 104rpx;
			}
			.superiority-item-con-image image{
				width: 100%;
				height: 100%;
				
			}
			.superiority-item-con-wz{
				width: 180rpx;
				//height: 130rpx;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
				overflow: hidden;
			}
			.superiority-item-con-wz view{
				font-size: 30rpx;
				//font-weight: 900;
				margin: 5rpx 0 0;
			}
			.superiority-item-con-wz text{
				font-size: 22rpx;
				width: 100rpx;
				//background-color: #FFFFFF;
				// overflow: hidden;
				// text-overflow: ellipsis;   
				// line-clamp: 2; 
				//background-color: #00B26A;
				//font-weight: 900;
				color: #999999;
			}
			.end-box-yh{
				width: 36rpx;
				height: 34rpx;
				border-radius: 100%;
				margin-right: 14rpx;
				margin-left: -6rpx;
			}
			.end-box-yh image{
				width: 100%;
				height: 100%;
				border-radius: 100%;
				
			}
			.end-box{
				display: flex;
				justify-content: space-between;
				align-items: center;
				
			}
			.starTime-ima1{
				width: 30rpx;
				height: 30rpx;
				margin-right: 6rpx;
			}
			
			.starTime{
				width: 50%;
				display: flex;
				align-items: center;
				//background-color: #00B26A;
				//flex-direction: row;
				//width: 300rpx;
				font-size: 32rpx;
				margin-left: -2rpx;
				color: #999999;
				//background-color: #007AFF;
				//flex-direction: row;
			}
			.starTime input{
				
				//width: 230rpx;
				// /background-color: #007AFF;
			}
			.starTime-ima2{
				width: 50rpx;
				height: 60rpx;
				display: inline-block;
			}
			.starTime>.starTime-day{
				//width: 170rpx;
				text-align: right;
				//background-color: #007AFF;
			}
			.starTime-day input{
				margin-left: 50rpx;
			}
			.starTime-day-con{
				// width: 220rpx;
				// color: #000000;
				// text-align: right;
				// margin-left: -50rpx;
			}
			.star_time{
				width: 190rpx;
				font-size: 32rpx;
				color: #000000;
				//background-color: #007AFF;
			}
			.starTime1{
				//background-color: #ffaf0e;
				//text-align: left;
			}
			.starTime1>.starTime-select{
				//background-color: #007AFF;
				display: flex;
				
			}
			.starTime-select-con1{
				font-size: 32rpx;
				width: 230rpx;
				color: #6c6c6c;
				//margin: 0 20px;
			}
	